.content{
    margin-left: auto;
    margin-right: auto;
    padding: 0 24px;
    padding-top: 115px;
}
.content .route {
	width: calc(100%+48px);
}
.content .nocontainer {
	padding-left: 24px;
	padding-right: 24px;
}
.content .nocontainer .detailregion {
	padding-left: 0;
}
.content .nocontainer .detailregion > div {
padding-left: 0;
padding-right: 0;
}
.content .nocontainer .detailregion div h2{
	margin-top: 0;
}
.content .nocontainer .detailregion .detailbigregion {
	padding-left: 0;
	margin-left: -24px;
	margin-right: 24px;
}
.content .nocontainer img.detailbig {
	width: 100%;
}
.content .nocontainer .detailregion .detailinfo {
	margin-left: -14px;
}
.content .nocontainer .detailregion .detailinfo h2 {
	color: #333;
}
.content .nocontainer .detailregion .detailinfo p.uploader {
	color: #666;
	font-size: 16px;
}
.detailinfo p.uploader a {
	padding-right: 5px;
}
.detailinfo p.uploader a:hover {
	text-decoration: none;
}
.detailinfo p.uploader span {
	margin-right: 5px;
	padding-left: 5px;
	font-size: 14px;
	color: #333;
}
.detailinfo p.uploader button {
	margin-left: auto;
}
.content .nocontainer .detailregion .detailinfo .usericon {
	width: 40px;
	height: 40px;
}
.content .nocontainer .detailregion .detailinfo .info {
	padding-top: 10px;
	padding-left: 10px;
	font-size: 18px;
	color: #666;
}
.content .nocontainer .detailregion .detailinfo .info .glyphicon{
	color: #8ea325;
}
.content .nocontainer .detailregion .detailinfo .introduce {
	padding-top: 20px;
}
.content .nocontainer .detailregion .detailinfo .introduce p{
	font-size: 16px;
	color: #777;
}
.content .nocontainer .detailregion .detailinfo .introduce .timeinfo {
	margin-top: 5px;
}
.content .nocontainer .detailregion .detailinfo .operation{
	padding-top: 0;
}
.content .nocontainer .detailregion .detailinfo .operation button {
	background-color: #fafafa;
}
.content .nocontainer .detailregion .detailinfo .operation button span{
	color: rgba(113,168,102,0.4)
}
.content .nocontainer .detailregion .detailinfo .operation button span.word{
	font-family:"STHeiti",Helvetica,Arial,sans-serif;
	font-size: 16px;
	font-weight: 900;
}
.content .nocontainer .detailregion .detailinfo .operation .vipmenu {
	margin-top: 0;
}
.content .nocontainer .materials h2 {
	color: #333;
}
.content .nocontainer .materials hr {
	margin-right: 50%;
	margin-bottom: 0;
}
.content .nocontainer .materials .subtitle {
	padding-top: 0;
	padding-bottom: 5px;
}
.content .nocontainer .materials .subtitle span{
	
	font-size: 13px;
	color: #999;
}
.content .nocontainer .materials .mline{
	padding-top: 10px;
}
.content .nocontainer .materials .mline span{
	font-size: 16px;
	color: #333;
}
.content .nocontainer .materials .lineheader{
	padding-right: 10px;
	font-size: 18px;
	color: #666;
}
.content .nocontainer .method {
	
}
.content .nocontainer .method .methoditem {
	padding: 10px 0 10px 0;
}
.content .nocontainer .method .methoditem p big{
	font-weight: bold;
	color: #f22e40;
}
.content .nocontainer .method .methoditem img{
	width: 94%;
	padding: 5px 3% 5px 3%;
}
.content .nocontainer .sugg {
	border-left: 1px solid #eee;
}
.content .nocontainer .sugg .suggitem {
	text-align: center;
	padding-bottom: 30px;
}
.content .nocontainer .sugg .suggitem a{
	text-decoration: none;
	color: #666;
}
.content .nocontainer .sugg .suggitem a:hover{
	text-decoration: none;
	color: #8ea325;
}
.content .nocontainer .sugg .suggitem a img {
	width: 150px;
	height: 150px;
}
.content .nocontainer .sugg .suggitem a h5 {
	font-size: 16px;
}
.content .nocontainer .sugg .suggitem a p {
	font-size: 20px;
	font-weight: bold;
}
.content .nocontainer .sugg .suggitem a span {
	padding-left: 10px;
	color: #8ea325;
}
.commentarea {
	border-top: 1px solid #eee;
}
.comment{
	padding: 10px 10px 10px 10px;
	background-color: #FAFAFA;
}
.comment img {
	width: 30px;
	height: 30px;
}
.comment span.personcomment {
	font-size: 14px;
	color: #333;
	padding-left: 5px;
	line-height: 40px;
}
.comment span.personcomment span.name {
	font-size: 16px;
	color: #027aff;
	padding-right: 5px;
	font-weight: bold;
}
.comment span.personcomment button {
	height: 40px;
}
.comment span.personcomment span.sepe {
	color: #eee;
}
.replycontent {
	background-color: white;
}
.replycontent .replyarea {
	padding: 10px 10px 10px 10px;
}
.replycontent .replyarea textarea {
	width: 100%;
	border-color: #ccc;
	resize:none;
}
.replycontent .replyarea textarea:hover {
	border-color: #8ec325;
	color: #666;
}
.replycontent .submitarea {
}
.replycontent .submitarea button{
	margin-right: 10px;
	margin-bottom: 10px;
}
.replycontent .submitarea button img{
	width: 20px;
	height: 20px;
}
.recommendmenu {
	margin-top: 0;
}
.recommendmenu .page-header-modify{
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 50px;
}
.recommendmenu .page-header-modify h1{
	margin-top: 0;
	margin-bottom: 0;
}
.recommendmenu  .row .slice {
	padding: 20px;
}
.recommendmenu  .row a {
	color: #666666;
	text-align: center;
}
.recommendmenu  .row a:hover{
	text-decoration: none;
	cursor: pointer;
	color: #333333;
}
.recommendmenu  .row a img.other {
	width: 100%;
	height: 100%;
	padding-bottom: 20px;
}
.recommendmenu  .row a img.other:hover {
	width: 100%;
	height: 100%;
	cursor: pointer;
}
.recommendmenu .row a span {
	color: #999;
}
.recommendmenu  .row .info {
	padding-top: 10px;
}



.qqFace table td img { cursor: pointer; border: 1px #fff solid; }
.qqFace table td img:hover { border: 1px #0066cc solid; }